bench terraces - Espagnol Anglais Dictionnaire